Closed Bug 1883018 Opened 1 year ago Closed 8 months ago

[FR][www.artsper.com] Autofill feature is not working in the Address Form

Categories

(Toolkit :: Form Autofill, task, P3)

Firefox 125
Desktop
All
task

Tracking

()

VERIFIED FIXED
132 Branch
Tracking Status
firefox123 --- disabled
firefox124 --- disabled
firefox125 --- disabled
firefox132 --- verified

People

(Reporter: epopescu, Assigned: theidkamp)

References

(Blocks 2 open bugs, )

Details

(Whiteboard: [fxcm-addr-compatibility] )

Attachments

(1 file)

Found in

  • Nightly 125.0a1

Affected versions

  • Nightly 125.0a1

Tested platforms

  • Affected platforms: Windows 10, macOS 11

Preconditions

  • install FR Firefox build
  • use FR VPN
  • set browser.search.region = FR
  • set extensions.formautofill.addresses.capture.requiredFields = empty
  • set extensions.formautofill.addresses.experiments.enabled = true
  • set extensions.formautofill.addresses.supportedCountries = US,CA,FR
  • save at least one address in about:preferences#privacy

Steps to reproduce

  1. Go to https://www.artsper.com/
  2. Add an item to cart and proceed to checkout
  3. Click twice in any field to use the autofill feature

Expected result

  • The autofill dropdown is displayed and all the values are autofilled properly upon selection.

Actual result

  • The autofill feature is not working in the Address Form: the autofill dropdown is not displayed, no value is previewed or autofilled.

Regression range

  • N/A

Additional notes

  • The issue can not be reproduced in Google Chrome, although the previewed and autofilled values are not highlighted there.
  • FathomFox page
Severity: -- → S3
Has STR: --- → yes
OS: Unspecified → All
Hardware: Unspecified → Desktop
Version: unspecified → Firefox 125
Priority: -- → P3

All of the fields are being matched as a credit card type, in multiple sections.

Whiteboard: [fxcm-addr-compatibility]

The patch in bug 1882842 also fixes this bug.

Depends on: 1882842

The approach in the new patch in bug 1882842 no longer fixes this bug.

Dimi suggests at https://phabricator.services.mozilla.com/D220958:
For 1883018, we "can" fix it by removing "type" from https://searchfox.org/mozilla-central/rev/cc01f11adfacca9cd44a75fd140d2fdd8f9a48d4/toolkit/components/formautofill/shared/HeuristicsRegExp.sys.mjs#76. But of course we need to replace it with something like (cc|card).*(type)

Assignee: nobody → theidkamp
Pushed by theidkamp@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ea92f2dbbba5 Fixing mismatch for non credit card type fields with names of style xxx_type_xxx by adapting rule set for credit card type regex. r=NeilDeakin,credential-management-reviewers

Backed out for causing bc failures on browser_Euronics.js

Backout link

Push with failures

Failure log

Flags: needinfo?(theidkamp)
Pushed by theidkamp@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/566ef710bef9 Fixing mismatch for non credit card type fields with names of style xxx_type_xxx by adapting rule set for credit card type regex. r=NeilDeakin,credential-management-reviewers
Flags: needinfo?(theidkamp)
Status: NEW → RESOLVED
Closed: 8 months ago
Resolution: --- → FIXED
Target Milestone: --- → 132 Branch

I've reproduced this issue in Nightly 125.0a1 on Windows 10 x64. Verified as fixed in the latest Firefox 132.0b1version on both Windows 10 x64 and macOS 13.
However, I've noticed additional issues with the overall functionality of the autofill in the address form on this website. As a result, I've submitted following issue for further investigation: Bug 1922270.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: